翻訳と辞書
Words near each other
・ Raveo
・ RaveOn Records
・ Ravensburg
・ Ravensburg (disambiguation)
・ Ravensburg (district)
・ Ravensburg mediumwave transmitter
・ Ravensburg State Park
・ Ravensburg Towerstars
・ Ravensburg University of Cooperative Education
・ Ravensburg-Horgenzell transmitter
・ Ravensburger
・ Ravensburger Hut
・ Ravensbury Park
・ Ravenscar
・ Ravenscar Group
Ravenscar profile
・ Ravenscar railway station
・ Ravenscar, North Yorkshire
・ Ravenscliffe
・ Ravenscliffe (ward)
・ Ravenscliffe, West Yorkshire
・ Ravenscourt Park
・ Ravenscourt Park (ward)
・ Ravenscourt Park Football Club
・ Ravenscourt Park tube station
・ Ravenscrag
・ Ravenscrag Formation
・ Ravenscrag, Montreal
・ Ravenscrag, Saskatchewan
・ Ravenscraig


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Ravenscar profile : ウィキペディア英語版
Ravenscar profile
The Ravenscar profile is a subset of the Ada tasking features designed for safety-critical hard real-time computing. It was defined by a separate technical report in Ada 95; it is now part of the Ada 2005 Standard. It has been named after the English village of Ravenscar, the location of the 8th International Real-Time Ada Workshop (IRTAW 8).
== Restrictions of the profile==

A Ravenscar Ada application uses the following compiler directive:

pragma Profile (Ravenscar);

This is the same as writing the following set of configuration pragmas:

pragma Task_Dispatching_Policy (FIFO_Within_Priorities);
pragma Locking_Policy (Ceiling_Locking);
pragma Detect_Blocking;
pragma Restrictions (
No_Abort_Statements,
No_Dynamic_Attachment,
No_Dynamic_Priorities,
No_Implicit_Heap_Allocations,
No_Local_Protected_Objects,
No_Local_Timing_Events,
No_Protected_Type_Allocators,
No_Relative_Delay,
No_Requeue_Statements,
No_Select_Statements,
No_Specific_Termination_Handlers,
No_Task_Allocators,
No_Task_Hierarchy,
No_Task_Termination,
Simple_Barriers,
Max_Entry_Queue_Length => 1,
Max_Protected_Entries => 1,
Max_Task_Entries => 0,
No_Dependence => Ada.Asynchronous_Task_Control,
No_Dependence => Ada.Calendar,
No_Dependence => Ada.Execution_Time.Group_Budget,
No_Dependence => Ada.Execution_Time.Timers,
No_Dependence => Ada.Task_Attributes);


抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Ravenscar profile」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.